put warm towels - German English Dictionary